Lage dummyvariabel ved å bruke kommandoen recode
En kan lage dummyvariabler på ulike måter, f.eks. ved bruk av kommandoene generate
og replace
(se ett av de andre eksemplene).
En alternativ måte å lage dummyvariabler er gjennom bruk av destring
og recode
.
Dette demonstreres i eksempelet nedenfor. Variabelen kjønn har først verdiene "1" og "2" for hhv. “Mann” og “Kvinne”. Etter at kommandoene er kjørt, er verdiene endret til 1 og 0 for hhv. mann og kvinne (= ikke mann).
Siden variabelen kjønn har alfanumerisk format, må en først konvertere til numerisk format gjennom destring
.
//Kobler til databank
require no.ssb.fdb:23 as db
create-dataset demografidata
import db/BEFOLKNING_KJOENN as kjønn
destring kjønn
tabulate kjønn
recode kjønn (2 = 0)
rename kjønn mann
//Sjekk for om omkodingen har gått som forventet
tabulate mann, nolabels